Other Invertebrates - Michael Bok
Powered by SmugMug Log In
Lizard Island Research Assistant

Lizard Island Research Assistant

One of the omnipresent huntsman spiders at Lizard Island Research Station. Probably Neosparassus salacius, the Badge Huntsman Spider

201205255720