CLASSES

new fabric

Patterns

Price range: £14.50 through £18.50
Price range: £7.00 through £10.00
Price range: £6.50 through £8.50
Price range: £8.00 through £10.00
Price range: £6.50 through £8.50
Price range: £7.50 through £10.50
Price range: £9.50 through £13.00
Price range: £14.50 through £18.50
Price range: £7.00 through £10.50
Price range: £8.50 through £10.50
Price range: £11.00 through £16.50
Price range: £6.50 through £8.50
Price range: £8.50 through £10.50
Price range: £14.50 through £18.50

haberdashery