h willome: 1000 palms oasis
h willome: looking south from squaw hill
h willome: looking south from squaw hill
h willome: 1000 palms oasis
h willome: 1000 palms oasis
h willome: 1000 palms oasis
h willome: 1000 palms oasis
h willome: 1000 palms oasis
h willome: 1000 palms oasis
h willome: 1000 palms oasis
h willome: 1000 palms oasis
h willome: Coachella Valley Preserve
h willome: Coachella Valley Preserve
h willome: Coachella valley preserve
h willome: McCallum grove oasis
h willome: McCallum grove oasis
h willome: McCallum grove oasis
h willome: desert
h willome: spines
h willome: cactus
h willome: cactus
h willome: coachella valley preserve
h willome: cholla cactus
h willome: mineral-encrusted sticks
h willome: mineral-encrusted sticks and leaves
h willome: desert spring at 1000 palms oasis
h willome: desert spring at 1000 palms oasis
h willome: desert spring at 12000 palms oasis1657C519-9C85-473C-A9FE-1C7D60EAC3A3
h willome: desert spring at 1000 palms oasis
h willome: totem pole