Eurydema oleracea

Royalty-free stock photo ID: 76088197

Eurydema oleracea