Snipe Fly

Snipe Fly

Observation - Snipe Fly. Description: A small, distinctively-marked fly, resting head-down on a concrete pillar.

A small, distinctively-marked fly, resting head-down on a concrete pillar.