Green spider

Green spider

Observation - Green spider - UK and Ireland. Description: