dress & craft fabrics and much more
£4.50 – £7.50Price range: £4.50 through £7.50 each
3", 4", 5", 6", 7", 8", 9", 10", 12"