People are walking on the path along the River Thames, against the backdrop of the Tower Bridge and The Shard, silhouetted at sunset, in London, on March 24, 2025.
Warning: Editorial use only. Contact your sales representative for all commercial (including advertorial) and promotional uses.