Family: Papilionidae Subfamily: Papilioninae Genus: Papilio Species: polytes Subspecies: romulus Common Name: Common Mormon
© Monique Simons