A review by little_librophile
Poor Things by Alasdair Gray

5.0