Image 1 of 1

1C02-531z.jpg

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