A review by camryngraziano3
The Island by Natasha Preston

dark mysterious tense medium-paced

3.0