PearPrint hand printed fabrics
Baby Hats
a range of childrens clothing with unique silk screened designs
Organic Baby Hats
One size: 0-6 months
£7.50
100% organic cotton and fairly traded