Advertisement

Double Take

7 Mar 2017
22 Apr 2017
Skarstedt
8 Bennet Street
SW1A 1RP London

Richard Prince, Untitled (eyelashes), 1982 - 1984, Ektacolor photograph, 101 x 158 cm. Courtesy: the artist and Skarstedt Gallery, London

Richard Prince, Untitled (eyelashes), 1982 - 1984, Ektacolor photograph, 101 x 158 cm. Courtesy: the artist and Skarstedt Gallery, London / New York