Thumbnails
 
Hedgehog Cactus flowering in Anza-Borrego State Park, California

Hedgehog Cactus flowering in Anza-Borrego State Park, California

Hedgehog Cactus (Echinocereus engelmannii) flowering in Anza-Borrego State Park, California