Rachel Roberts
Rachel Roberts is the author of Avalon: Web of Magic. She revised the entire 12-book series for this republication. She lives in Southern California.
Rachel Roberts is the author of Avalon: Web of Magic. She revised the entire 12-book series for this republication. She lives in Southern California. See less