Nephila

Nephila

Observation - Nephila - Southern Africa. Description: