Echinocereus enneacanthus var. enneacanthus Engelm.  
Family: Cactaceae
Echinocereus enneacanthus var. enneacanthus image