Caterpillar invasion turns Dutch city into a horror scene
An invasion of caterpillars has turned the Spui in the Dutch city of Rotterdam into a scene from a horror movie, stripped of their leaves...
Read MoreAn invasion of caterpillars has turned the Spui in the Dutch city of Rotterdam into a scene from a horror movie, stripped of their leaves...
Read More