Close
Pupa of black soldier fly
Hermetia illucens