A review by amarier
Poor Things by Alasdair Gray

adventurous reflective medium-paced

3.5