Tachina fera

Tachina fera

Observation - Tachina fera. Description: A common, large, tachinid fly.

A common, large, tachinid fly.