Scan barcode
A review by curlyhairedbooklover
Our Lady of the Streets by Tom Pollock
5.0
It was a wonderful book, and I understood everything that was going on despite not having read the first two books.