A review by leahallenreads
The Masked City, by Genevieve Cogman

adventurous hopeful lighthearted mysterious medium-paced

3.75