Wasp id needed

Wasp id needed

Observation - Wasp id needed. Description: This wasp has confounded me! Could it be an ichneumon?

This wasp has confounded me! Could it be an ichneumon?