Thread
Print

Drongo Cuckoo

It is most likely a larva of Moth Metanastria sp. (Lasiocampidae)

TOP

Thread