Tachina fera

Tachina fera

Observation - Tachina fera. Description: Sunning itself on a honeysuckle leaf.

Sunning itself on a honeysuckle leaf.