A review by alreads13
The Thief of Always by Clive Barker

dark mysterious tense

3.0