Needlework & Needlework Materials - Retail in Kelowna, BC
Hummingbird Cottage Crafts
Kelowna Yarn & Needlecrafts