Some common names for this thistle is New Mexico Thistle and Desert Thistle. I used a little photoshop to try to make it stand out from the background but green twiggy stuff against green twiggy stuff is difficult to capture.
I wanted a macro shot of the head but I was lucky to get anything because of high winds.