Echinocereus triglochidiatus (claret cup cactus), by Don Campbell

Echinocereus triglochidiatus