A review by orithyia
All the Beautiful Sinners by Stephen Graham Jones

challenging dark mysterious slow-paced

5.0