Image 1 of 1

0106-0903.jpg

0106-0903 Seven-spotted Ladybug Larva, Coccinella septempunctata, Virginia  © David Kuhn/Dwight Kuhn Photography