Big locust on the purple flower; Dectius Verrucivorus

Royalty-free stock photo ID: 35264815

Big locust on the purple flower; Dectius Verrucivorus