malborough linen tea towel in natural

$28.00

malborough linen tea towel in natural

100% linen, 23x24"