Stoke Newington. 4.9.2006.
Uploaded by Terry Gilley on 1 March 2011
Photo ID: 9607 Building ID: 101257266 Report this photo