Common bluebottle, blue triangle, graphium sarpedon nipponum, or swallowtail butterfly on a flower
Close-up of butterfly on white creeping thyme flowers
Close-up of butterfly on land
Close-up of butterfly pollinating on flower