A review by megaroni4131
The Martha's Vineyard Beach and Book Club by Martha Hall Kelly

adventurous emotional reflective tense medium-paced

5.0