A review by onesime
The Island of Longing by Anne Griffin

adventurous emotional sad fast-paced

4.5

Rarely cry at books, but this one had me.