Each year, thousands gather at the Casa de México in Madrid to experience the largest Day of the Dead altar in Europe, designed this year by Oscar-winning production designer Eugenio Caballero.
Each year, thousands gather at the Casa de México in Madrid to experience the largest Day of the Dead altar in Europe, designed this year by Oscar-winning production designer Eugenio Caballero.