Sun. Dec 15th, 2024

Tag: shard

Climber scales The Shard in London and reaches the top of the 1,000ft skyscraper