A review by drdspice
Barefoot by Elin Hilderbrand

5.0

Fantastic beach read.