Downlooker Snipe Fly

Observation - Downlooker Snipe Fly. Description: