Close
Window-waisted Fly or Black Soldier Fly
Hermetia illucens