Hedgehog cactus bloom
2821_5954
United Statesnational parkdesertdesert southwestCaliforniaJoshua Tree National Parkjoshua treemountainsyuccayucca brevifoliayucca palmtree yuccapalm tree yuccaMojave DesertSonoran Desertcacticactuscactus bloomhedgehog cactusenchinocereus engelmanniiagave