Originally from New York City, Ann Squire now spins, weaves, knits and dyes in her studio overlooking the woods and mountains of Asheville, North Carolina.