A stylish cap for the trendy boy or girl. This classic style is available as one size (0-36months) fits all in Royal Stewart, and Black Watch.
65% polyester, 35% cotton.
Hairy Huggable Highland Cow
Face Masks - Tartan
Hairy Huggable Sheep
Harry Potter and the Philosopher's Stane - Scots Language Edition