Cactaceae

 

Englemann's Hedgehog Cactus

Echinocereus engelmannii

California, USA - May 2006