Girard Perregaux 18K White Gold Vintage Watch

SGD 9,149

1 in stock