Great Britain, London: Flower Wall at the Shard

By glenda. Filed in Art, Entertainment, Europe, Exhibition, Family Fun, Great Britain, London, Nature, Trafalgar Costsaver European Delight, Travel  |  
TOP del.icio.us digg

.

Who would expect flowers to be growing on the wall of the 72nd floor of a building? Great photo op at the Top of the Shard in London.

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Comments are closed.