Large Black Fly

Large Black Fly

Observation - Large Black Fly. Description: