A review by keepcalmandcurl86
Salem Falls by Jodi Picoult

5.0