American Veterinary Medical Association Metal Badge, 5", Enamel and Brass. Appears that it attaches to something, maybe license plate...
The colors are great!