Three Fathom Fibre Arts

Textile manufacturer

Dartmouth, NS

Ownership unverified