Close
Salticid Ant Eater Spider
Zenodorus orbiculatus (Pystira orbiculata)