Tiny green spider

Tiny green spider

Observation - Tiny green spider - UK and Ireland. Description: Small green spider

Small green spider