A review by andthatswhatsheread
Beach Read by Emily Henry

adventurous funny lighthearted slow-paced

3.5