ollyollyox 's review for:

Bookish and the Beast by Ashley Poston
3.75
funny lighthearted medium-paced