Churchill Place II Image
Churchill Place II, 2004, 120 cm x 35 cm
Photographic Lambda Print on Aluminum