Hedgehog Cactus blossoms, which last for about five days, close at sunset in the Sonoran Desert, Ironwood Forest National Monument, Avra Valley, Arizona, USA.