Ladybug sitting on leaf, on white background

Royalty-free stock photo ID: 54339190

Ladybug sitting on leaf, on white background