Cacti (6/14)

< Prev Next >
Nichol's hedgehog cactus (Echinocereus nicholii), South Mountain Park, Phoenix, Arizona, USA
Nichol's hedgehog cactus (Echinocereus nicholii), South Mountain Park, Phoenix, Arizona, USA