Lateral view

Detail of right eyespot and tail.

Brachymeria sp. Hyperparasitizing tachinids

back