A review by lissan
Island Beneath the Sea by Isabel Allende

5.0