This is the product description text that will appear here.
Quantity
1
Canada Flag
Origins :
A flag patch is a piece of fabric displaying the nation flag of a country. Many countries have patches made to resemble their flag for use in their militaries, although it is not uncommon for them to also be used fo...