Sunday, August 7, 2011

Some Beefeaters at the Tower of London

While we were in London there was some interesting news about the Beefeaters:

No comments:

Post a Comment