A review by thebritishbibliophile
All We Ever Wanted by Emily Giffin

5.0