Lale Tara
LALE TARA / DOPPELGANGER The Empire Project
01 Sep - 30 Sep 2009
Engelmacher, 2008

Archival Pigment Print

80 x 120 cm


ENQUIRE