Old World Swallowtail Papilio machaon butterfly perched on a branch next to the cocoon from which they hatched, all on a white background

Old World Swallowtail  Papilio machaon  butterfly perched on a branch next to the cocoon from which they hatched, all on a white background - 23452551

Similar stock images

to-top-page