A review by rlkoch320
Beach Read by Emily Henry

5.0