Echinocereus bristolii W.T.Marshall  
Family: Cactaceae
Echinocereus bristolii image