A review by johhnnyinla
Under the Skin by Michel Faber

5.0