CLASSES

new fabric

Patterns

Price range: £7.00 through £9.99
Price range: £7.35 through £10.50
Price range: £11.20 through £16.00
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

haberdashery