A review by sapphicbookdragon
Good in Bed by Jennifer Weiner

5.0