A review by ckuhn1324
Beach Read by Emily Henry

funny hopeful lighthearted fast-paced

4.5