Horse fly

Horse fly

Observation - Horse fly. Description: