cucumber green spider

cucumber green spider

Observation - cucumber green spider - UK and Ireland. Description: Don't know what it's prey was though!

Don't know what it's prey was though!