dcsimg

Three-banded Robber Fly (Stichopogon trifasciatus) with Bee Fly (Bombyliidae) prey