Fleeing Hymenopteran.

Fleeing Hymenopteran.

Observation - Fleeing Hymenopteran. - UK and Ireland. Description: