A review by ladydaffney
Beautiful Creatures by Margaret Stohl, Kami Garcia

slow-paced

3.0