A review by princessklee
Daylighters by Rachel Caine

adventurous challenging dark emotional funny lighthearted mysterious medium-paced