Vacheron Constantin unveils an exceptional astronomical clock at Le Louvre

September 16, 2025
3 Mins Read