MADE IN ITALY
PIEDINO NECCHI # 956332-3-10 (ITALY)
Categorie: Presser Feet