A review by mynovelreads
Beach Read by Emily Henry

5.0