Back to List

McCabe Fine Art

Robert Mapplethorpe: Icon

Stockholm, Sweden
October 14 - December 14, 2016


 / 
Self Portrait, 1981
<i>Self Portrait<i/>, 1981
<i>Amaryllis<i/>, 1985
<i>Bruce<i/>, 1980
<i>Lily<i/>, 1979
<i>Lydia Cheng<i/>, 1987