A review by jodieb81
Island by Richard Laymon

5.0