Pedigree of Nonsuch Prince Charming Nonsuch Prince Charming i 1996 male Vitesse (Grand Duke Nicholas) i 1883 female