Caterpillars at Work
Back
to Photo Album
Previous
photo
Next
photo
And these giant sized caterpillars
soon ate every leaf on this tree on Bequia Island.