Dog Owners in South East England Warned About Caterpillar Dangers

Owners of dogs and other animals in London, Surrey and West Berkshire…