Green spider

Green spider

Observation - Green spider - UK and Ireland. Description: Green spider

Green spider