The Devil At Prayers - Ellora Lawhorn

Emily Watson lives in a quaint English manor house with her twin sister, confined to a 20-mile…