A review by addyrunes
We Could Be Magic by Marissa Meyer

funny hopeful inspiring lighthearted fast-paced

5.0