About
Portfolio
Contact
©️ Matthew Becker
7-Spot Ladybird on a Yellow Rose
A 7-Spot Ladybird (
Coccinella septempunctata
) sitting on the petals of a yellow rose flower.