Icci is a Dutch brand with an Italian twist. They have been designing quality handbags-inspired by Italian designs and manufactured from the very best Italian leather-in their own factory since 1990. Icci is based in the Netherlands and has a very international outlook.