Echinocereus viridiflorus

Genus
Species
viridiflorus