Close
Black soldier fly
Hermetia illucens