Tachina grossa

Tachina grossa

Observation - Tachina grossa. Description: