Latin name is Lucilia caesar - The ferocious and greedy fly that Homer wrote about in the Iliad. Extreme close up fly