Image 1 of 1

1C02-029z.jpg

1C02-029z  Seven-spotted Ladybug larva, Coccinella septempunctata