Image 1 of 1

1C02-527z.jpg

1C02-527z  Asian Ladybug Larva feeding on aphids, Harmonia axyridis