green spider

green spider

Observation - green spider - Southern Africa. Description: