Macro Nature - marlon
Robber fly in Asilidae family

Robber fly in Asilidae family

While unsure of the specific subfamily, this Asilidae is sitting on a yellow flower.

asilidaebokehbugdipteraeyesflowerflyflyinginsectlegsmacropetalspollenrobberyellowproboscis