A review by tori_storydelver
Poor Things by Alasdair Gray

5.0