3D Printed Talbot Express Grille Badge
There are no pins on the back of the badge. It must be glued on.
eBay