Pale Triangle
(Graphium eurypylus nyctimus)
Early Larvae