It is a candidate for the largest bug to have ever lived – a nine-foot long millipede which scuttled across the land that would one day become Scotland.
Categories
It is a candidate for the largest bug to have ever lived – a nine-foot long millipede which scuttled across the land that would one day become Scotland.