Wide gathering foot no. 16
search
  • Wide gathering foot no. 16

Gathering foot 16 (1000-1630)

£57.50
VAT included

Gathering foot old style

Quantity