Luisa Lambri
Untitled (Stathmore Apartments #31), 2002
laserchrome print
89 × 109 cm
EXHIBITIONS