BLOWFLY

A close-up of the head of a blowfly.