Hornet Robber Fly

Hornet Robber Fly

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