Back to photostream

New sewage system

on the Embankment by Blackfriars Bridge which will become a public space

6 views
0 faves
0 comments
Uploaded on April 12, 2025
Taken on April 10, 2025