The Desert Sage Spinners and Weavers hold their annual spinning retreat at Walnut Beach Resort in Osoyoos on Saturday March 28. The public is welcome to attend their Open House, view spinners at work and purchase hand-dyed rovings and other fibre goods.