Linen napkin stone $3 each Available quantity 160 Category Table linen Napkin is 45cm/45cm 100% linen
$3.00