this 23mm Blister Type Badge was made by the Green Duck Co of Chicago USA in 1964 Presumably for a Visit by the Pop Group to America. The Badge is in Super Collectable Condition.