1970 The most romantic restaurant in the world is on its way to Madrid, and Paris, and Rome, and… Iberia

1970 The most romantic restaurant in the world is on its way to Madrid, and Paris, and Rome, and... Iberia

Source: Life Magazine