A review by leahallenreads
The Masked City, by Genevieve Cogman
adventurous
hopeful
lighthearted
mysterious
medium-paced
3.75