Tachinidae

Tachinidae

Observation - Tachinidae. Description: Large bristly fly with yellow head markings.

Large bristly fly with yellow head markings.