Free Shipping for Order over $95*




Lucky Tree Moomin teatowel

Regular price $19.75

Organic cotton, GOTS certified.

35 x 50 cm (14 x 20 inches).

Woven in Sweden by Ekelund.