Tachinid Fly (Zelia vertebrata)
Back