A review by sianypoo
Quilt by Nicholas Royle

3.0

It was an odd one, not what I expected but a fascinating read nonetheless.