Made in Germany badge collection vector flat quality guarantee sticker with German flag #252149814
Description
Made in Germany badge collection vector flat illustration. Quality guarantee sticker with German flag set. Retail business insignia premium product warranty branding identification original tag