Designed by
Title
Candy shop, trade store company advertising insignia label #215321837
Description
Candy shop, trade store company advertising insignia label. Commerce identity signage or sticker, factory signboard, brand badge with caramel lollipop candy cane vector illustration isolated on white