cucumber spider

cucumber spider

Observation - cucumber spider - UK and Ireland. Description: