A review by the_reader_leader
Beach Read by Emily Henry

5.0