Culture » Art & Design » Lady of Spain

Lady of Spain

Lady of Spain

The 18th Duchess of Alba, the most titled woman in Europe (if not the world), opens her masterpiece-filled Madrid palace for a rare visit.