The Edmonton Needlecraft Guild’s Virtual Spring Fling: A Delightful Way to Spend a Weekend! July 24, 2021 Blog