a_thurkettle 's review for:

City of Smoke and Brimstone by Kayla Edwards
5.0
adventurous challenging dark emotional funny hopeful mysterious tense fast-paced