A review by mariekitty
What Became of Magic by Paige Crutcher

adventurous mysterious slow-paced

2.5