Marcus Leatherdale · Robert Mapplethorpe, 1980

Marcus Leatherdale, Robert Mapplethorpe, 1980, Silver print, 40.6 × 50.8 cm. Sold at auction in 2012. See Marcus Leatherdale’s auction records and prices →