Heraclides androgeus

Not evaluated Popular Name: Queen Swallowtail