antony crossfield, screen

Screen 2009

lambda print 121.68 x 133.68cm Ed.3 / 67 x 73.69cm Ed.7