Ladybug sitting on leaf, macro photo

Royalty-free stock photo ID: 78788206

Ladybug sitting on leaf, macro photo