Cylindropuntia imbricata or spinosior CHOLLA 5005098z

Cylindropuntia imbricata TREE CHOLLA 71527z

Cylindropuntia imbricata TREE CHOLLA 3037525z

Cylindropuntia imbricata TREE CHOLLA 3038796-z

Cylindropuntia imbricata TREE CHOLLA 56036z

Cylindropuntia imbricata TREE CHOLLA 5006418z

Cylindropuntia imbricata TREE CHOLLA 6024587z

Cylindropuntia CHOLLA 71224~z

Cylindropuntia versicolor STAGHORN CHOLLA 5005642z

Echinocactus horizonthalonius DEVILSHEAD 71317z

Echinocactus horizonthalonius DEVILSHEAD 71321z

Echinocereus enneacanthus STRAWBERRY CACTUS 6040578z

Echinocereus enneacanthus STRAWBERRY CACTUS 6040582z

Echinocereus enneacanthus STRAWBERRY CACTUS 6040592z

Echinocereus enneacanthus intermedius HEDGEHOG CACTUS 3035382z

Echinocereus nicholii CLARET CUP CACTUS 5005655z

Echinocereus reichenbachii caespitosus WHITE LACE CACTUS 3035760-z

Echinocereus russanthus HEDGEHOG CACTUS 3038635z

Echinocereus russanthus RUSSET HEDGEHOG CACTUS 6040589z

Echinocereus sp CLARET CUP CACTUS 71232z
© Rob Curtis/The Early Birder