ichneumon

ichneumon

Observation - ichneumon - UK and Ireland. Description: about 12mm length

about 12mm length