A review by evermorebc
A Splendid Ruin by Megan Chance

3.5

6/9 completion rate. Nominated by MD