A review by lauragrace1
Hazel and Gray by Nic Stone

adventurous dark emotional fast-paced

3.5