St. Mary’s 49th annual Quilt & Crafts Fair