Joshua Tree National Park
Twentynine Palms, California
Western Sonoran + Colorado Desert, California
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
Palm Springs, California
Coachella Valley Preserve, California
Indio, California
Joshua Tree National Park
Joshua Tree National Park