A review by teachreadinspire
All We Ever Wanted by Emily Giffin

5.0