Soldierfly

Soldierfly

Observation - Soldierfly. Description: Stunning, large soldierfly of inland marsh/bog

Stunning, large soldierfly of inland marsh/bog