A review by lauramardon
The Stranger by Kathryn Hore

adventurous mysterious medium-paced
  • Diverse cast of characters? No

2.5