Royalty-free stock photo ID: 434770090

Tower of London, London, United Kingdom - Image