London city view from the sky. Big Ben, House of Parliament, Thames river, and Westminster Bridge.

Royalty-free stock photo ID: 96354539

London city view from the sky. Big Ben, House of Parliament, Thames river, and Westminster Bridge.