Interesting Collection of Enamel Football Pin Badges incl 17 International badges, football association badges, including England, Portugal, Scotland, Italy, German Football Association, Royal Dutch Football Association, Russian Football Association, Croatian Football Association and more, t/w Ltd Edition Wembley Stadium 2007 badges 528/2000 in presentation box (2)