A review by saraupsidedown
Weaveworld by Clive Barker

2.0

Beautiful prose but so many times during the book, I found myself hoping it was almost over.