Seychelles caterpillar infestation
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