A review by kentuckybooklover
The Island by Elin Hilderbrand

emotional reflective medium-paced

4.0