Placeholder

Pastora

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

About The Gallery