Thanks to the nice couple out enjoying a beautiful day at Point Pelee National Park, for pointing out these cool insects, caught in the act and in the wide open. Not something you see everyday.