A review by raven1030
Upside-Down Magic by Emily Jenkins, Sarah Mlynowski, Lauren Myracle
emotional
inspiring
lighthearted
fast-paced
5.0