Your shopping cart is empty!
No maker mark. Montbéliard is a town in the Doubs department in the Bourgogne-Franche-Comté region in eastern France, about 13 km from the border with Switzerland.