Tiny white spider

Tiny white spider

Observation - Tiny white spider. Description: Almost translucent white spider with long legs. Some red spots on the abdomen

Almost translucent white spider with long legs. Some red spots on the abdomen