A review by hera90
The Island by Victoria Hislop

emotional informative sad slow-paced

4.5