Dioxippus Kite Swallowtail (Protographium dioxippus)

Will Carter

Cana, Panama

01-09-03