The Houses of Parliament and Westminster Bridge. London, England

Royalty-free stock photo ID: 46678078

The Houses of Parliament and Westminster Bridge. London, England