Home > Luxury Watches > Roger Dubuis’ new Excalibur Spider Skeleton Flying Tourbillon > Roger Dubuis Excalibur Spider Skeleton Flying Tourbillon 1