Old World Swallowtail (Papilio machaon),

Buy Add to Lightbox Download
< Prev
Old World Swallowtail (Papilio machaon), adult on flower, Switzerland
Old World Swallowtail (Papilio machaon), adult on flower, Switzerland