Tower of London detail

Royalty-free stock photo ID: 1823601

Tower of London detail