ITU Flag DecalInternational Telecommunications Union
ITU Flag Decal
International Telecommunications Union