Wednesday, December 8, 2010

2 nights in London


These are all mostly taken in Hyde Park near hotel. Heaps of snow.