Robber Fly (Dioctria)

Robber Fly (Dioctria)

Observation - Robber Fly (Dioctria) - UK and Ireland. Description: