Vista Flags 3x5 Togo Flag Togolese Republic Banner African Country Pennant Vista Flags 3x5 Togo Flag Togolese Republic Banner African Country Pennant Brand New in Original Packaging