Ichneumon

Ichneumon

Observation - Ichneumon. Description: This was in our moth trap this morning, quite an impressive thing! Please could someone let us know what species it is, thanks!

This was in our moth trap this morning, quite an impressive thing! Please could someone let us know what species it is, thanks!