Image 1 of 1

1C01-039a.jpg

1C01-039a Asian Ladybug eating prey, Harmonia axyridis