A review by thepaperbackgirl
Rogue by Karen Lynch

adventurous challenging dark emotional funny sad tense medium-paced

4.5