Wasp - Ichneumon - Yellow

Wasp - Ichneumon - Yellow

Observation - Wasp - Ichneumon - Yellow - UK and Ireland. Description: