Oldworld Swallowtail
Creditline:
Peter Schwarz / BIACategories:
Description:
Oldworld Swallowtail (Papilio machaon) butterfly pupa hanging on plant, Hesse, Germany
Oldworld Swallowtail (Papilio machaon) butterfly pupa hanging on plant, Hesse, Germany