Camden Lock Bridge in London, England.
Editorial use only
Editorial credit: Carsten Medom Madsen / Shutterstock.com

Royalty-free stock photo ID: 11628529

Camden Lock Bridge in London, England.