A review by hourlypluto
Beach Read by Emily Henry

funny hopeful lighthearted fast-paced

4.5