A review by bookswithmeg
The Island, by Natasha Preston

dark mysterious tense medium-paced

2.0