Italy Flag - Embroidered Patches
The national flag of Italy, often referred to in Italian as il Tricolored is a tricolor featuring three equally sized vertical pales of green, white and red, national colors of Italy, with the green at the hoist side.
||Polyester Embroidery Thread
||Iron on/ Sew on/Velcro
||Washable and non toxic