A review by goodeyreads
The Serendipity by Emma St. Clair

medium-paced

4.25

Full review to come!