A review by toddles
Dead Ever After by Charlaine Harris

5.0