Angela Swan Greaves weaves on Charis White Interiors blog. Photo: Eva Nemeth Angela Swan Greaves weaves on Charis White Interiors blog. Photo: Eva Nemeth