Sabre Wasp

Sabre Wasp

Observation - Sabre Wasp - UK and Ireland. Description: