Infanta Sofía of Spain, Spanish princess
