ELENA DEL RIVERO The Blood of Heloise. Ed. 1/9 2005 Photograph on paper
150 x 124 cm / 155 x 128,5 cm (Framed)
PRICE ON REQUEST DOWNLOAD PDF