Flower details, hedgehog cactus, Echinocereus engelmannii, Kofa Queen Canyon, Kofa National Wildlife Refuge, Arizona.