Green Spider on nettle

Green Spider on nettle

Observation - Green Spider on nettle. Description: