Needlework is fabric store and creative workspace located at 174 James Street North in Hamilton, Ontario.

Testimonials

Nothing to show.