Image 1 of 1

1C02-025z.jpg

1C02-025z  Seven-spotted Ladybug larva molting skin, Coccinella septempunctata