A review by anigoose
Beach Read by Emily Henry

5.0