Share
twitterlinkedinfacebook
Image 1 of 1
LN023Erol.jpg
Thamesmead in southeast London, UK: pedestrian bridge leading from Abbeywood to the 1960s council estate there