Blue bottle fly pupae
Blue bottle fly pupae