ten-spot ladybird larva
seven-spot ladybird larva
Back to Top