A review by ladygeekface_
Dark Visions by L.J. Smith

5.0