http://www.dailymail.co.uk/news/article ... llars.html
Please read the link above. I know there have been previous threads about these caterpillars but a lot pf people disputed the seriousness of them.
Teresa
Return to Health topics or medical problems..
Users browsing this forum: No registered users and 2 guests