Machaon (chrysalide)

Machaon (chrysalide)