A review by revel_in_reading
Demon's Beach by Nicole Davidson

dark mysterious tense fast-paced

1.5