Fly on carrion

Fly on carrion

Observation - Fly on carrion - UK and Ireland. Description: