Caterpillar of Seven-spot ladybird on needle
Caterpillar of Seven-spot ladybird Coccinella septempunctata on needle of pine. Close up.
© Dbauzys | Stock Free Images
Similar Free Images