Designed by
Title
Beefeater or Yeoman Head Mascot #116134522
Description
Mascot icon illustration of head of a Beefeater, yeoman warder or Yeomen of the Guard, ceremonial guardians of the Tower of London viewed from front on isolated background in retro style.