The Tower of London (Her Majesty's Palace), Great Britain

Royalty-free stock photo ID: 95203360

The Tower of London (Her Majesty's Palace), Great Britain