A review by snacksandpaperbacks
Beach Read by Emily Henry

5.0