Echinocereus viridiflorus growing in a dry sand bed in Pennsylvania Photo by Mike Slater Photo Species Echinocereus viridiflorus