Echinocereus viridiflorus

Petar43

Echinocereus viridiflorus. Yellow green flowers. Collected  25 miles South of Taos/New Mexico/USA