Echinocereus brandegeei  
Family: Cactaceae
Echinocereus brandegeei image