Copulating stilt-legged flies (Taeniaptera trivittata)

Copulating stilt-legged flies (Taeniaptera trivittata)