Sewing Oil

Sewing Oil

1 litre

Premium grade light sewing oil.

£6.05