Echinocereus viridiflorus

Submitted by nargs on
Echinocereus viridiflorus growing in a dry sand bed in Pennsylvania Photo by Mike Slater
Photo