It's a rare sight - thousands of caterpillars creating a 32 foot long floss-like web in the car park of a shop in Sterling, Scotland. The insects built the webs to keep predators away and...
↧