Taken 14/05/2022 from the South East. From Seven Mile Lane East Peckham. Illustrates that often you can see more of a place from further away
Uploaded by Trevor Hayman on 14 May 2022
Photo ID: 295496
Building ID: 101363026
Report this photo