A review by kelleemoye
Midwinterblood by Marcus Sedgwick

3.0

A weird, weird book. Need to reread.