cactus flowers outside of the Tuzigoot pueblo near Cottonwood Arizona, USA. the bright summer sun proved a worthy opponent!