A review by seraphina
The Midnight Witch by Paula Brackston

1.0

Very long, filled with unnecessary information