Close
Tachanid Fly
Trichopoda pennipes