A review by alexandrian_arxhives
Last of the Talons by Sophie Kim

adventurous challenging lighthearted tense medium-paced

5.0