11/12

SCREEN

SCREEN #11, ilfoflex 2007, 70x105cm, 27x41inches