Echinocereus engelmannii

Echinocereus engelmannii in flower in early April, high in the San Francisco Mountains of Baja California.