Scathophaga Sp

Scathophaga Sp

Observation - Scathophaga Sp - Global. Description: Lutaria possibly?

Lutaria possibly?