
XCE00659UK.jpg


The Shard, at 310 metres is Western Europe's tallest building, seen from the City of London, through a gap between two buildings.
Xavier Cervera/Panos Pictures /Felix Features 31 May 2012
Not available in Spain