100% cotton tea towel, printed by hand
26" x 17"
Olula is a brand of playful, bright and colourful products inspired by nature. The high quality products are carefully handcrafted in a tiny studio in Madrid, Spain, in an eco-friendly way; every piece is made with cotton or linen fabrics, pure merino wool and wood from sustainable forestry. The fabrics are screen-printed with eco-friendly inks.