Home > Luxury Watches > $500,000 Roger Dubuis Excalibur Spider Pocket Time Instrument > Roger-Dubuis-Excalibur-Spider-Pocket-Time-3