Macro of seven spot ladybug (Coccinella septempunctata) on lavender flower
Username: Musat
Editorial: No
Width: 4928 pixels
Height: 3264 pixels
Downloads: 107
Image ID: 28076261