Chalcid

Chalcid

Observation - Chalcid - UK and Ireland. Description: perhaps pteromalidae or something. was found on hogweed

perhaps pteromalidae or something. was found on hogweed