Aerial view of London and the Thames River

Royalty-free stock photo ID: 107262518

Aerial view of London and the Thames River