Close
Dewdrop spider
Argyrodes miniaceus