Joshua Tree National Park
Joshua Tree National Park
Joshua Tree National Park
Joshua Tree National Park
Joshua Tree National Park
Joshua Tree National Park
Joshua Tree National Park
Joshua Tree National Park
Palm Springs, California
Coachella Valley Preserve, California
Joshua Tree National Park
Indio, California
Palm Springs, California
Desert Hot Springs, California