Echinocereus viridiflorus var. viridiflorus Engelm.  
Family: Cactaceae
Echinocereus viridiflorus var. viridiflorus image
Patrick Alexander  
Echinocereus viridiflorus var. viridiflorus image
Patrick Alexander  
Echinocereus viridiflorus var. viridiflorus image
Patrick Alexander  
Echinocereus viridiflorus var. viridiflorus image
Echinocereus viridiflorus var. viridiflorus image
Echinocereus viridiflorus var. viridiflorus image
Echinocereus viridiflorus var. viridiflorus image
Echinocereus viridiflorus var. viridiflorus image
Echinocereus viridiflorus var. viridiflorus image
Echinocereus viridiflorus var. viridiflorus image
Echinocereus viridiflorus var. viridiflorus image
Echinocereus viridiflorus var. viridiflorus image
Echinocereus viridiflorus var. viridiflorus image