A review by amandamlyons
Island by Richard Laymon

5.0