Child's Elf Cap large

Elf Cap
SKU: 5380

Soft variegated 100% merino wool, large, with decorative toggle hanging down from the top, hand-wash please! 

Price: $33.00