A review by carrotts
Hazel and Gray by Nic Stone

dark mysterious tense fast-paced

3.25