A review by dommdy
Razorhurst by Justine Larbalestier

3.0

Weird ghost story. Not what I was expecting.