Metamorphosis (life cycle) of the Swallowtail (Papilio machaon). 3 different instars (stages).

Royalty-free stock photo ID: 25819462

Metamorphosis (life cycle) of the Swallowtail (Papilio machaon). 3 different instars (stages).