A review by pirescomcafe
Hamnet by Maggie O'Farrell

challenging reflective sad medium-paced

3.0