shopping and electronic commerce web icons set. paper stickers

Royalty-free stock vector ID: 121838380

shopping and electronic commerce web icons set. paper stickers