Nichol's hedgehog cactus, Echinocereus nicholii

Buy Add to Lightbox Download
Nichol's hedgehog cactus (Echinocereus nicholii), South Mountain Park, Phoenix, Arizona, USA
Nichol's hedgehog cactus (Echinocereus nicholii), South Mountain Park, Phoenix, Arizona, USA