Green spider - Nigma walckenaeri?

Green spider - Nigma walckenaeri?

Observation - Green spider - Nigma walckenaeri? - Global. Description: Head and body 3mm long. On a Wisteria leaf.

Head and body 3mm long. On a Wisteria leaf.