Horse Fly

Horse Fly

Observation - Horse Fly. Description: