Rooftop views of the city skyline and The Shard, the European Union's tallest building, at night, London, United Kingdom - April 2013.
Rooftop views of the city skyline and The Shard, the European Union's tallest building, at night, London, United Kingdom - April 2013.
No comments yet.