________________________________ 
Species   Papilio esperanza

Papilio esperanza

Beutelspacher, 1975

Esperanza Swallowtail

N Oaxaca