Tiny spider on a flower

Tiny spider on a flower

Observation - Tiny spider on a flower - Southern Africa. Description: