French fashion chain Naf Naf is closing its doors in Spain, Italy, and Portugal. New owner Beaumanoir is only taking over ...