small green spider

small green spider

Observation - small green spider - UK and Ireland. Description: