Home > Luxury Watches > Roger Dubuis Excalibur Spider Carbon is a Watch for the Modern Adventurer > Roger Dubuis Excalibur Spider Carbon Watch 2