A review by martynahanna
The Rehearsal by Eleanor Catton

5.0

Such mastery of language, I was devastated when I finished the book.