A psilid fly (Chamaepsila)

A psilid fly (Chamaepsila)

Observation - A psilid fly (Chamaepsila). Description: