Spider-hunting Wasp (Pompilidae)

Spider-hunting Wasp (Pompilidae)

Observation - Spider-hunting Wasp (Pompilidae) - UK and Ireland. Description: