A review by orithyia
All the Beautiful Sinners by Stephen Graham Jones
challenging
dark
mysterious
slow-paced
5.0