5/12

SCREEN

SCREEN #05, ilfoflex 2002, 30x44cm, 12x17inches