Not just for this Christmas but for many Christmas' to come.
Made from organic cotton and handwoven cotton.
Please allow up to 10 days for delivery.
Hand wash only.
These cottons are made by humans and some imperfections may occur.
All items are handmade to order. Please allow 5-10 working days to receive your order especially during busy times such as the festive season.
Last day to order for guaranteed delivery before Christmas is 16th December.