A review by booksandcourt
One by One by Ruth Ware

dark mysterious tense medium-paced

5.0