Designed by
Title
London Skyline with City Hall ande Shard #45751859
Description
LONDON -AUGUST 6: London Skyline with City Hall, Shard, River Thames on August 6, 2014 in London .The Shard (London Bridge), is the tallest building in Europe, standing approximately 306 metres.
This image is editorial