Strange spider

Strange spider

Observation - Strange spider - UK and Ireland. Description: Found this in a food carton from china and a bit worried its a non native. Its currently being kept in a container before we let it go

Found this in a food carton from china and a bit worried its a non native. Its currently being kept in a container before we let it go