INDEX

released

 
 
 
 
Walthamstow wait (Lot 900, East London reservoirs), C-type print, 60 cm x 46 cm
 
o
TEXT