A review by 21kayreads
The Fine Print by Lauren Asher

funny lighthearted slow-paced

4.0