A review by rebeccavs
Shadows On Our Skin by Jennifer Johnston

  • Loveable characters? No

3.25