Papilio machaon is the scientific name of the old world swallowtail that lives in the Northern hemisphere. This painting is from my series Memento Mori Animalis that revisits the artistic theme of vanities adding some of the smallest and most colourful animals on the planet.