Image 1 of 1

1C02-500z.jpg

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