Friday, July 6, 2012

Urban Picture

The Shard was inaugurated yesterday! It is the tallest building in Ocidental Europe and you can see it from almost anywhere in London. Here is a 360ยบ view from the top of the Shard.

[photo credit: me ]