6/12

SCREEN

SCREEN #06, ilfoflex 2003, 52x75cm, 21x30inches