table cloth

$175.00


linen table cloth in stone wash

French table cloth