On The Thames in London, England: The Shard

Leave a comment