GAMCHA

Gamcha is a beautiful children's brand in Denmark, with a focus on designing and creating ethically made products. Gamcha's handmade felt products are made in Nepal by Nepalese women. Making their designs with fair treatment and payment.