Designed by
Title
Two tiny spiny caterpillars belong to Tailed green jay butterflies walk on a leaf #282761687
Description
Two tiny spiny caterpillars belong to Tailed green jay butterflies (Graphium Agamemnon) walk up on an elevated leaf.A newly laid butterfly egg is on the leaf , the caterpillars are in 1st instar age