Linen Tea Towel - Fattoria Ducks

Linen Tea Towel - Fattoria Ducks

Regular price $42.00
50x70cm
High quality 100% Linen tea towels made in Italy.