Cratichneumon flavifrons
Amstelveen, the Netherlands; 29 April 2010. Map