A Scathophaga species?

A Scathophaga species?

Observation - A Scathophaga species?. Description: