A review by lauraecase
Barefoot by Elin Hilderbrand

3.0

Solid beach read.