Greater Horntail Wasp

Greater Horntail Wasp

Observation - Greater Horntail Wasp - UK and Ireland. Description: