Baby Headbands

Ivory gem flower headband

Price: £ 3.00
Headbands:


Unsuitable for children under 36 month to wear unsupervised due to small parts and choking hazard.