Main Navigation

Miscellaneous

Ka-ching!



February 28, 2006, Tuesday

The Gherkin, one of the iconic high rise buildings that dots London's skyline, seen here from City Road Basin.
posted at 05:26 PM