Echinocereus triglochidiatus mojavensis

Mojave Kingcup cactus (Echinocereus triglochidiatus mojavensis) blooming at Joshua Tree National Park.