Fredericton NB Canada high quality quilting fabric shop
$13.00
2 in stock
Suburbs Pattern
Blog post Categories
While Canada Post is on strike, we can hold for pickup up to 30 days. Courier pricing is becoming cost prohibitive. Dismiss