A review by wanderonwards
Cast Away: Poems for Our Time by Naomi Shihab Nye

hopeful inspiring relaxing sad medium-paced

4.0