A little research will reveal that butterflies are quite the mystical creatures. I am of the belief that loved ones recently crossed over will make their presence known by these beauties.
Btw, it's prolly the same butterfly as they tend to make the daily rounds of pollinating their favorite plants.
Best regards.
Peace.