« Back to search results
Image 89 of 809
< Prev Next >

LC02-019a.jpg

LC02-019a  Wolf spider face and eyes, eating planthopper prey,  Pardosa spp.