Fly - Robber Fly (Asilidae)

Fly - Robber Fly (Asilidae)

Observation - Fly - Robber Fly (Asilidae). Description: