A review by ellieann_mcdonald
Beach Read by Emily Henry

emotional funny hopeful lighthearted fast-paced

3.75