It is a biting fly. Could be a midge.

More Sumodan Pk's questions See All
Similar questions and discussions