Lale Tara
LALE TARA / LIVE The Empire Project
01 Dec - 28 Dec 2006
live 13, 2006

archival pigment print

120 x 90 cm


ENQUIRE