Worldwide caterpillar sightings news.
Since the last news item there have been many fascinating caterpillar sightings from the around the world. Including the first ones received from Afghanistan, Kazakhstan, Java and Bulgaria. There have also been many sightings from states all across the US … Read More