Alone Under Shard
Caught the scene in London one early morning. Shard is an 87-storey skyscraper in London, standing approximately 1,004 ft high is currently the tallest building in the European Union
Texture courtesy Nick Lagos.
Uploaded on January 03, 2014