A review by bacchicecstasy
Bel Canto by Ann Patchett

4.0

Beautiful, well written, terribly sad