Sew Heart Felt
Sew Heart Felt is truly an international business embracing England, Switzerland, Nepal, New Zealand and India, with families and friends working together at every step of the way.
Beautiful hand felted wool products. So cute and quirky!