1" (25mm) American USA Flag Button Badge Pin Clean or Vintage Style - US
Lovingly made in London, UK by Button Zombies.
eBay