White Tufted Evening Primrose, Oenothera caespitosa, blooming on Navajo Sandstone slickrock, Paria Canyon Vermilion Cliffs Wilderness, Utah.