A psilid fly (Chamaepsila)

A psilid fly (Chamaepsila)

Observation - A psilid fly (Chamaepsila) - UK and Ireland. Description: