Black Soldierfly

Black Soldierfly

Observation - Black Soldierfly - UK and Ireland. Description: