Stoke Newington. 28.6.2003.
Uploaded by Terry Gilley on 1 March 2011
Photo ID: 9604 Building ID: 101257263 Report this photo