ichneumonid2

ichneumonid2

Observation - ichneumonid2 - UK and Ireland. Description: