Articles

Heraldic badge

/

A heraldic badge, emblem, impresa, device, or personal device worn as a badge indicates allegianc…