Scarlet Elf Cup of some sorts

Scarlet Elf Cup of some sorts

Observation - Scarlet Elf Cup of some sorts - UK and Ireland. Description: