From the series Piel de Lluvia, 2013

Inkjet print on Hahnemühle paper

110 x 145 cm

Artist: Erika Ede

Engure. Latvija #098

$9,500.00Price