Green spider species?

Green spider species?

Observation - Green spider species? - Global. Description: Unsure on habitat- a friend's photo

Unsure on habitat- a friend's photo