Bramble Fly

Bramble Fly

Observation - Bramble Fly - Southern Africa. Description: In their hundreds of thousands, a thick swarm flying above and sitting on a patch of Cliffortia odorata.

In their hundreds of thousands, a thick swarm flying above and sitting on a patch of Cliffortia odorata.