A review by marisaelle
Practice Makes Perfect by Sarah Adams

slow-paced

3.75