A worldwide community photographing and learning about wildlife
Project Noah Nature School
Menelaides polytes ledebouria (Eschscholtz, 1821)
Thanks Davidbygott for the ID and Philippine Lepidoptera for the additional information.
Beautiful!!
Spotted on Oct 26, 2014 Submitted on Nov 3, 2014
and 6 other people favorited this spotting
Join the Project Noah Team