A review by victoriajossmith
The Thief of Always by Clive Barker

4.0