We The Italians | This Ferrari F12 tdf Features A Unique Livery That Lives Up To Its Name
Spain's Infanta Cristina, her husband Inaki Urdangarin and their daughter Irene arrive at Madrid's Ruber hospital November 2, 2005. [Spain's future queen, Princess Letizia, gave birth to her first child, a girl,