Browsing "Insecta"

9 of 10

Swallowtail

 

Class: Insecta

Order: Lepidoptera

Family: Papilionidae

Genus: Papilio

Species: thoas

 

 

Location: Monteverde, Costa Rica