River Thames From Above
Dec. 24, 2024
Aerial View. 2400ft over River Thames, the Shard and City of London at dawn. . Jason Hawkes River Thames - WorldAtlas London City Map Stock Illustration - Download Image Now - London - England, Thames River, Map - iStock River Thames From Above