Vista Flags 3x5 Newfoundland and Labrador Canada Flag Canadian Province Banner Pennant Vista Flags 3x5 Newfoundland and Labrador Canada Flag Canadian Province Banner Pennant Brand New in Original Packaging