A review by alyssamg8
The Memory Keeper's Daughter by Kim Edwards

5.0