10/12

SCREEN

SCREEN #10, ilfoflex 2007, 118x170cm, 46x67inches