Fly for ID

Fly for ID

Observation - Fly for ID. Description: Grateful for any thoughts on this fly...family?

Grateful for any thoughts on this fly...family?