Favre Leuba



Short Description

Favre Leuba is one of the oldest Swiss watch brands. It was founded in 1737.