2003

Steel, water and motor
173×300×300 cm



Blood Mirror

Blood Cinema

Sky Mirror, Red