Common Red-legged Robberfly

Common Red-legged Robberfly

Observation - Common Red-legged Robberfly. Description: