Close
Pupa of Common Mormon butterfly
Papilio polytes