Sort:  

Thanks. am not sure. but i think it could be in a bee family. thou i not see it pollinate. i see it normally on leaves. never in a flower.

I agree, it could be a kind of a bee, or maybe a wasp - who knows :)