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

archival pigment print

190 x 120 cm / 120 x 90 cm


ENQUIRE