Designed by
Title
Madrid, Spain- January 15, 2006: The newly born Princess of Asturias, Doña Leonor is presented to the media. #273642526
Description
Madrid, Spain- January 15, 2006: The newly born Princess of Asturias, Doña Leonor is presented to the media. The princess of Asturias. Kings of Spain.
This image is editorial