Princess Leonor of Spain, formally known as Leonor de Borbón y Ortiz, is the eldest daughter of King Felipe VI and Queen Letizia. Born on October 31.2005
Princess Leonor of Spain, formally known as Leonor de Borbón y Ortiz, is the eldest daughter of King Felipe VI and Queen Letizia. Born on October 31, 2005, in Madrid, …
Princess Leonor of Spain, formally known as Leonor de Borbón y Ortiz, is the eldest daughter of King Felipe VI and Queen Letizia. Born on October 31.2005 Read More