Everything to know about Canadian Fabric and Textiles

Plaid Place


Distributor - Wholesale Only
* Halifax Nova Scotia
Phone: