7/12

SCREEN

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