UK Christmas Stamp of Medieval Mummers.

UK Christmas Stamp of Medieval Mummers.