Aspidimorpha miliaris on a leaf in Kozhikode district, Kerala, India. The insect is fairly small, at only 15 mm long.. Learn more.
No comments: