Photo: Still rising

The Shard in London, Western Europe’s tallest building once finished.

Still rising

This entry was posted in My Photos. Bookmark the permalink.