Fly

Fly

Observation - Fly - UK and Ireland. Description: Small fly seen on compost bin on a number of occasions. Really unusual head. Would appreciate help with ID

Small fly seen on compost bin on a number of occasions. Really unusual head. Would appreciate help with ID