Michele Abeles

#4

|
#4
Michele Abeles
#4
2012
Archival pigment print
83.8 x 63.5 cm

     
 


close window

© All rights reserved - Saatchi Gallery