This looks great! The modelling, texturing, animation and composition are good!
If you want to make the butterfly realistic though, its animations won’t look so perfect. However, you don’t always have to go for realism.
A video a found of a rather avid butterfly, not so graceful as in your animation: https://www.youtube.com/watch?v=MPgaesnKkI4
I based my animation on a slow motion video
They’re doing something like a wave when they raise their wings (That I like a lot and pushed me to do this model) to probably be less affected by the wind
Of course their real speed its maybe 4 or 5 more faster than my animation and you see nothing of their movement, but I’ve intentionally slowed the animation to get something nice and more graceful!