A review by toteofbooks
City of Gods and Monsters by Kayla Edwards

adventurous dark mysterious fast-paced

3.0