A type of stone spider with eggs (St Davids)

SONY DSC

A type of Stone spider in its nest with an egg sack.

Advertisements