A review by hevleary
Manhattan Beach by Jennifer Egan

3.0