It's very rare for me to see a butterfly this beautiful, so I immediately took my camera and took a few shots.. it's pretty hard to catch.  He's just enjoying every flowers in his sight.

Taken at someone else's garden.. beauuutiful garden.

And then there's this one time when I saw a butterfly hanging upside down the glass wall of McDonald's.. looking cool, pretty cool, but the poor creature was shooed away by some jealous crew.

butterfly at Mcdo