A strange one this time, not the greatest of pictures but I only managed a couple of quick shots while it was flying. I'm not sure what it is, possibly some type of Megarhyssa but one I'm not familiar with....