#1Avalon: The moon Mageby Grace Jessen8576711if you could have magic, would you? what if it meant giving up everything you have ever known? your family, friends, everything. welcome to my world. (inspired by the we...webofmagicmoonmagemagicpowers+6 more