E-commerce or online shopping icon set on royal vector flag buttons - good for print, web, advertising, and promotion

Royalty-free stock vector ID: 28730176

E-commerce or online shopping icon set on royal vector flag buttons - good for print, web, advertising, and promotion