Nephrotoma flavescens

Hitchin, Hertfordshire, England