This is a new design of a iron on / sew on Embroidered patch which is in the design of the Canada Flag. Liz’s Pin Badges.
eBay