Larva of the little house fly, Fannia canicularis.

Little house fly larva. Credit: Stephanie Leon
Credit: Stephanie Leon