Giant ichneumon wasp

6611.     Spotted this on York and Adelaide in downtown Toronto. Not sure if this is a wasp? Have never seen one of thee before. Thank you. Toronto, Ontario. Canada

 

Number 6611. This is a giant ichneumon wasp (Hymenoptera: Ichneumonidae; Megarhyssa sp. – Click here for images and more detailed information.