A review by tien
The Devil Stone by Caro Ramsay

4.0