A review by prettygirlibra
The Christmas Guest by Peter Swanson

mysterious tense fast-paced

5.0