Aerial view of Thames River and Millennium bridge

Royalty-free stock photo ID: 59250676

Aerial view of Thames River and Millennium bridge