Tachina grossa

Tachina grossa

Observation - Tachina grossa . Description: