swallowtail (Papilio machaon), pupa on the verge of hatching, butterfly shines through, Germany

- Image ID: X8BD4Y