Image 1 of 1

1C02-535z.jpg

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