Scan barcode
A review by yellowchairreader
Bel Canto by Ann Patchett
4.0
Initially I wasn't sure if I would enjoy the plot however it does become an immersive read. Marked down a star as I struggled to believe in the relationship between Gen and Carmen