A review by haleyautrand
Waking the Gods by Eva Chase

adventurous fast-paced

3.25