Green Spider (Araniella cucurbitina)

Green Spider (Araniella cucurbitina)

Observation - Green Spider (Araniella cucurbitina). Description: