Pollenia townsendi

Pollenia townsendi, also known as "Ocrisia testacea", is a species of cluster fly in the family Polleniidae.

Distribution
India.