A review by readingbetweenthenotes
Hold Back the Tide by Melinda Salisbury

dark mysterious tense

3.75