Weaving with yarn and/or textiles

  1. Gail Colbourne, Almonte, ON