Cover 8

The Candy Cane Cupcake Killer

2015 • 277 pages

Ratings1

Average rating4

15