A worldwide community photographing and learning about wildlife
Cleome serrulata
The flower is very tall, about 3 feet with delicate purple inflorescence. There were several of these flowers in the area along a dirt roads which follows red rock cliff sides.
Along dirt roadside in northwestern New Mexico.
Identified thanks to StirredMocha!