Jewel bug in the green nature

Royalty-free stock photo ID: 107417225

Jewel bug in the green nature