Image 1 of 1

1C02-521z.jpg

1C02-521z  Asian Ladybug Larva, Harmonia axyridis