A review by cinzia
Undying: A Love Story by Michel Faber

emotional reflective sad slow-paced

4.0