Close

Dewdrop spider

Argyrodes miniaceus

Dewdrop spider