A review by rachelabradford
The Honeymoon by Kate Gray

mysterious tense

3.5