Image 1 of 1

1C01-065z.jpg

1C01-065z  Convergent Ladybugs on leaf, Hippodamia convergens