A review by emilyjanelovesreading
Bel Canto by Ann Patchett

5.0

The last few pages....oof.

I was naively optimistic 😭