London_Bridge_w_Shard_P1460371

The Shard looms over London Bridge Station on April 20, 2013. Lumix LX3 photo.

Leave a Reply

Your email address will not be published.