Mephisto Firmin shoes, made in France