Embroidered applique 13 meters long and 66 cm wide Embroidered applique 13 meters long and 66 cm wide