Ichneumon

Ichneumon

Observation - Ichneumon - UK and Ireland. Description: checking each leaf on the hunt for caterpillars I guess.

checking each leaf on the hunt for caterpillars I guess.