Wrong map edit
The UK does not have Huntsman Spiders as depicted in this article. It gives a false impression, specimen was an illegal import
The UK does not have Huntsman Spiders as depicted in this article. It gives a false impression, specimen was an illegal import