About
Portfolio
Contact
©️ Matthew Becker
7-Spot Ladybird Larva
A 7-spot ladybird larva (
Coccinella septempunctata
) sitting on a yellow rose flower.