Tuesday, February 3, 2009

Windsor Castle

The British royal family has lived at Windsor Castle for a really, really long time. It's about 30 minutes west of London and we maybe spent as much time there as the round trip ride. I don't know what else to say about the place.

No comments: