A review by lola188
The Island by Robert Merle

reflective sad tense slow-paced

4.0