A review by jessdekkerreads
Poor Things by Alasdair Gray

5.0