render of a win icon

Royalty-free stock illustration ID: 119023699

render of a win icon