FAEDA SPA Country Italy Brand Name: Stand Number: DU 006 Product Index: LEATHER & FOOTWEAR About Exhibitor Contact Exhibitor FINISHED LEATHER