A review by lillylagom
Midnight with the Devil by Emma Castle

fast-paced

3.5