#Screen printing #Screen printing: clothing #Screen printing: hats #Waterloo #ON #ontario #Screen printing #Screen printing: clothing #Screen printing: hats #313310-Textile and Fabric Finishing