You are viewing a single comment's thread from:
RE: Caterpillar or Extra-terrestrial?
It is also some kind of insect in India, it is also called Kankhajura. Nice photograph
It is also some kind of insect in India, it is also called Kankhajura. Nice photograph