A worldwide community photographing and learning about wildlife
Common Leopard or Spotted Rustic Phalanta ...
Not 100% sure of my ident if someone could confirm for me I would be grateful
The Common Leopard or Spotted Rustic (
A female laying eggs on its host plant, Flacourtia indica.
Common Leopard butterfly species that is endemic to the Philippines.