Echinocereus berlandieri

Echinocereus berlandieri

Echinocereus berlandieri (Engelm.) Haage f.
Engl.: Berlandier's hedgehog cactus, alicoche.