Papilio machaon

Names

name Old World Swallowtail
Valid name Papilio machaon

Taxonomy

%LABEL% (%SOURCE%)