Seychelles caterpillar infestation
on 22 July 2015 with No Comments
Some residents in the Seychelles have suffered allergic reactions from the urticating hairs of caterpillars that this year suddenly appeared in large numbers in parts of the island. Davina Sabino sent in these images of the moth, caterpillar and cocoons. … Read More