Spider - Cucumber maybe

Spider - Cucumber maybe

Observation - Spider - Cucumber maybe. Description: This had made a web across the top of a curled bramble leaf. Bright green with a small pink spot.

This had made a web across the top of a curled bramble leaf. Bright green with a small pink spot.