Seen on the Hertford Union Canal.
I have no idea what it is so answers on a postcard, please!
Structure
- in Greater London
Share on twitter
Share on facebook
Share on pinterest