Beefeater sweatshirt. Chief Yeoman Warder in Tudor State Dress, circa 1895. A ceremonial guardian of the Tower of London.
Powered by Zazzle