Designed by
Title
Vertical view of the iconic London Shard skyscraper and trees in infrared #215610511
Description
Unique view of the London Shard shot in infrared with a dark sky and shrouded by white tree leaves. The 72-storey tower is the tallest building in London and located in Southwark, near London Bridge
This image is editorial