Naomi Shihab Nye – Photo Credit Chehalis Hegner

lynne

Naomi Shihab Nye - Photo Credit Chehalis Hegner