Butterfly photo and flowers were taken at Butterfly World in Coconut Creek, South Florida. It is one of the largest butterfly parks in the world! They try to keep a minimum of 3000 butterflies on display. This was taken in Oct. in Florida.
I changed the colors of the butterfly and added a texture and some tweeking in photoshop CS3.