Possible Robber Fly

Possible Robber Fly

Observation - Possible Robber Fly - UK and Ireland. Description: