Horse fly

Horse fly

Observation - Horse fly - Global. Description: