Looooong ovipositor

Looooong ovipositor

Observation - Looooong ovipositor - Southern Africa. Description: