A review by sarahk_aa15
Fairest of All by Sarah Mlynowski

5.0

I found this book series in my school library and I read them all