£22.50
Christmas tree beanie hats.
lovingly handmade using 100% cotton yarn and felt dots.
Each one is unique.
Fun for the season but also practical, keeping heads warm and cosy on wintery days.
Share