Placeholder

Pastora

LILIANA PORTER
2005
Print
Lithograph
75 x 55 x 0 cm
50
Unavailable For Sale