Mirror

Tokio | 1999 | 70 x 360 cm