Horntail Wasp

Horntail Wasp

Observation - Horntail Wasp - UK and Ireland. Description: