Fredericton NB Canada high quality quilting fabric shop
$24.00
42 Pieces of 5” squares
Available on backorder
Blog post Categories