A review by amandakohal
Barefoot by Elin Hilderbrand

3.0

3.75 stars. Cute — great beach read