Caterpillars at Work

back Back to Photo Album










Previous photo go to previous photo go to next photo Next photo

And these giant sized caterpillars
soon ate every leaf on this tree on Bequia Island.