A review by bookbeetlebabe
Spoiler Alert by Olivia Dade

funny lighthearted

4.25