Black Hairy Fly

Black Hairy Fly

Observation - Black Hairy Fly. Description: