Wednesday, 14 October 2026

The Thames at low tide with City of London skyscrapers

The Thames at low tide with a pebble foreshore, a footbridge and glass skyscrapers with construction cranes under a clear sky.
Report a translation error

Read more