Margaret Cannon
Margaret Cannon was a botanical researcher and has been actively involved with her husband's work and travels. She is now a craft-worker specializing in dyeing, spinning, and weaving.
Margaret Cannon was a botanical researcher and has been actively involved with her husband's work and travels. She is now a craft-worker specializing in dyeing, spinning, and weaving. See less
Margaret Cannon's Featured Books
Margaret Cannon book reviews