A global citizen science platform to discover, share and identify wildlife
Menelaides polytes ledebouria (Eschscholtz, 1821)
Thanks Davidbygott for the ID and Philippine Lepidoptera for the additional information.
Lat: 6.90, Long: 122.08
Spotted on Oct 26, 2014 Submitted on Nov 3, 2014
and 6 other people favorited this spotting