Hymenoptera (Campopleginae)

Hymenoptera (Campopleginae)

Observation - Hymenoptera (Campopleginae) - UK and Ireland. Description: