3d icon of a 80 percent sign

Royalty-free stock illustration ID: 123368917

3d icon of a 80 percent sign