London Tower Bridge with flag of England

Royalty-free stock photo ID: 102955310

London Tower Bridge with flag of England