London with Tower Hill old castle against city cruise, England

Royalty-free stock photo ID: 118457596

London with Tower Hill old castle against city cruise, England