9/12

SCREEN

SCREEN #09, ilfoflex 2003, 115x175cm, 45x69 inches