Cactus

Opuntia polyacantha

Opuntia polyacantha

plains prickly pear cactus
Pediocactus simpsonii

Pediocactus simpsonii

hedgehog cactus
Opuntia fragilis

Opuntia fragilis

brittle prickly pear cactus