Luxury Daily

Girard-Perregaux launches limited-edition Casquette 2.0 watch