A review by kentuckybooklover
A Barefoot Tide by Grace Greene

emotional medium-paced

4.0