Welcome to the blog for our trip to London, Paris, & Rome
Wednesday, February 2, 2011
London Snow
You may remember the snow that blanketed Europe this past December wreaking havoc on travelers for several days. This shot above is from December 20, 2010 on Oxford Street in London as people were wrapping up their holiday shopping.
No comments:
Post a Comment