PanLinx
Latina Nova
lat-003
Echinocereus russanthus
English
eng-000
brownspine hedgehog cactus
PanLex