Brooch Printing

The dictionary meaning of the word badge is an emblem of various shapes…