ichneumons wasp

ichneumons wasp

Observation - ichneumons wasp - UK and Ireland. Description: