species 5,217 observations

Candy Barrel Cactus

Echinocactus platyacanthus