A review by gabbysnieto
By the Book by Jasmine Guillory

funny hopeful lighthearted relaxing fast-paced

4.5