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

funny lighthearted reflective fast-paced

2.0