Echinocereus pacificus Britton & Rose  
Family: Cactaceae
Echinocereus pacificus image