Connect to share and comment

Indonesia bali caterpillars 2011 04 16

Indonesia bali caterpillars 2011 04 16

A farmer shows caterpillars crawling over his hand in Denpasar, on the Indonesian resort island of Bali on April 13, 2011. Swarms of caterpillars which can cause skin rashes have invaded the Indonesian holiday island of Bali, but tourist areas have not been affected so far.

Sonny Tumbelaka