Child's Elf Cap m/l

Elf Cap
SKU: 5374

Soft variegated 53% pure wool, 47 Polyacryl, medium to large, hand-wash please!

Price: $32.00