Rain spider 026

Rain spider 026

Observation - Rain spider 026 - Southern Africa. Description: Rain spider on it's nest, the nest is about the size of a tennis ball.

Rain spider on it's nest, the nest is about the size of a tennis ball.