Alfa Romeo Automobile Car Manufacturer Logo Pin Badge
Approx Size: 16mm x 16mm