Duck cotton tablecloth

£40.00£60.00

Old fashioned duck cotton has a different weave and is heavier than the hand loom cotton

Clear