Echinocereus engelmannii var. engelmannii  
Family: Cactaceae
Engelmann's hedgehog cactus
Echinocereus engelmannii var. engelmannii image
© Smithsonian Institution, National Museum of Natural History, Department of Botany