Close
Bot fly larva - Myiasis
Calliphoridae