cucumber green spider

cucumber green spider

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

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