A Visit To Soneva Fushi
The Republic Of The Maldives April 2012
This little caterpillar was tehn source of so much misery. Apparently they live in the Indian almond tree, and the little hairs on them cause so much itching on humans.
We spent many sleepless night scratching ourselves.