Hedgehog Cactus Flowers

Hedgehog Cactus Flowers at Valley of the Moon, Imperial County, California, April 2011.

Hedgehog Cactus Flowers at Valley of the Moon, Imperial County, California, April 2011.

Leave a Reply