Not too sure what this is - Ichneumon? Spider Wasp?

Ichneumon (unknown)

Ichneumonidae

SONGSSONGS.html
BUGSBUGS.html
BANDSBANDS.html
HOMEHOME.html