A review by alisonbuckleyreads
Eight Hundred Grapes by Laura Dave

3.5