Apple I would say it could be the same spider as the following: http://www.projectnoah.org/spottings/9091173
Comments (3)