Yeoman warders, or Beefeaters, at Windsor Castle Postcard
- from our Affiliates
Yeoman warders, or Beefeaters, at Windsor Castle. They also guard the Tower of London.
Yeoman warders, or Beefeaters, at Windsor Castle. They also guard the Tower of London.