Mystery flies

Mystery flies

Observation - Mystery flies. Description: Is this a pair of robber flies? It looks like they've caught something...

Is this a pair of robber flies? It looks like they've caught something...