Common Red-legged Robberfly

Common Red-legged Robberfly

Observation - Common Red-legged Robberfly - UK and Ireland. Description: