Could anyone ID this for me please. Thanks in advance
No interactions present.
There are some specimen shots of V. pellucens here
Whats Happening with Nature ??? Visit the Nature Blog
Supporting FEET Conservation work & Biodiversity Recording
Lat/Lng: 52.5982, -1.4245
OS grid ref: SK390002