I truly adore butterflies, they are so gorgeous and elegant. Sadly the same issue with urbanization happens in my city so there's not even half of the amount of butterfluies there used to be, so I get the same exciment when one comes to my garden.
You're lucky to have seen these beauties!