Found a lot of these this morning flying around, but not many of them landing. Just had to be quick to get a shot, as they didn't stay in one spot for very long.
Beautifully composed picture. And what a gorgeous little butterfly. I'd be running all over the place if one these happened into my yard. (They never have to my knowledge.)