GP03300-0129 - Girard-Perregaux | WatchDataHub