species 1,434 observations

Columbia Plateau Cactus

Pediocactus nigrispinus