A review by thenursereader
Beach Read by Emily Henry

4.5