BugwoodWiki Article

tachinid fly
Trichopoda pennipes (Fabricius, 1781)

RSS