The exhibit "Nature's Threads" is on display at the Thousand Islands Arts Center through Thursday, Feb. 20. "Nature's Threads" highlights many handwoven pieces from the collections featuring flora and ...