This cactus flower photo was taken at the Southern California Spring Garden Show in Costa Mesa, California. 

Cactus

Click for a larger image

See the entire set of photos from the Southern California Spring Garden Show