possible ichneuman wasp

possible ichneuman wasp

Observation - possible ichneuman wasp - UK and Ireland. Description: