A review by dlovesbooks
Island Beneath the Sea by Isabel Allende

adventurous dark emotional sad fast-paced

4.75