A review by clear0109
Royal Ball by Sheralyn Pratt

5.0

It was an amazing read, I couldn't put the book down.