Echinocereus viridiflorus Engelm.  
Family: Cactaceae
nylon hedgehog cactus
Echinocereus viridiflorus image
Liz Makings  
Echinocereus viridiflorus image
Patrick Alexander  
Echinocereus viridiflorus image
Patrick Alexander  
Echinocereus viridiflorus image
Patrick Alexander  
Echinocereus viridiflorus image
Patrick Alexander  
Echinocereus viridiflorus image
Patrick Alexander  
Echinocereus viridiflorus image
Patrick Alexander  
Echinocereus viridiflorus image
Patrick Alexander  
Echinocereus viridiflorus image
Patrick Alexander  
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Dale Self  
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image
Echinocereus viridiflorus image