Designed by
Title
Close shot of the slug caterpillar moth on leaf. Stinging Nettle Slug Caterpillar in tropical rainforest. Malaysia #287124599
Description
Close shot of the slug caterpillar moth on leaf. Stinging Nettle Slug Caterpillar (Cup Moth, Limacodidae) in tropical rainforest. Fraser's Hill, Malaysia