Made by La Barbuda.
A Most Peculiar Mademoiselle
This is a 10.5 cm tall chenille patch. It does not have an iron-on backing, but it can be easily sewn around its felt edge. Made in Spain.