Close
Cream-spotted Ichneumon - female
Echthromorpha intricatoria