Princess Leonor is set to become Spain’s first Queen Regnant in more than 150 years. At just 20, she has already begun military training and preparation for her future role.
Princess Leonor is set to become Spain’s first Queen Regnant in more than 150 years. At just 20, she has already begun military training and preparation for her future role.