Brown Heath Robberfly

Brown Heath Robberfly

Observation - Brown Heath Robberfly - UK and Ireland. Description: