Designed by
Title
Made in Switzerland, swiss quality and guaranteed rubber stamp #302731390
Description
Made in Switzerland, swiss quality and guaranteed rubber stamp. Vector of swiss label badge, sign banner original illustration, sticker commercial