A review by blossommaisie
Night World, No. 3 by L.J. Smith

5.0