Green spider species?

Green spider species?

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

Unsure on habitat- a friend's photo