Cylindropuntia imbricata (cane cholla), by Don Campbell

Cylindropuntia imbricata