________________________________ 
Heraclides erostratus erostratinus (Vázquez, 1947);  Comments: E Mexico TL: Mexico (Pue).

Heraclides erostratus
erostratinus

(Vázquez, 1947)

Erostratus Swallowtail

E Mexico

TL: Mexico (Pue)

erostratinus Vázquez 1947 T Mexico (Pue)

erostratinus Vázquez 1947 T Mexico (Pue)

erostratinus Vázquez 1947 AT Mexico (Pue)

erostratinus Vázquez 1947 AT Mexico (Pue)

specimen

specimen

specimen

specimen

specimen

specimen

live adult

live adult

live adult

live adult