Green spider

Green spider

Observation - Green spider - Southern Africa. Description: Body length about 16mm

Body length about 16mm