Little Darlings cream and pink Headband 2538

Regular price £17.95 Sale price £1.95 Save £16.00
Little Darlings Princess Headband size 2 (approx 12-24 months).