Chalcidoidea sp.

Chalcidoidea sp.

Observation - Chalcidoidea sp. - UK and Ireland. Description: