Royalty-free stock vector ID: 466634096

sweet embroidery patches and stickers collection - Vector