Skip Navigation

What spider is this ?

Have a name ? Scientific name ?

Location: Ho Chi Minh city, Vietnam.

This is a spider found indoor.

25

You're viewing a single thread.

25 comments
You've viewed 25 comments.