Image 1 of 1

1C02-011z.jpg

1C02-011z  Seven-spotted Ladybug larva eating prey aphid, Coccinella septempunctata