A review by badseedgirl
Hazel and Gray by Nic Stone

4.0

Um.... Wow, did not see that one coming.