The King and Queen of Spain officially inaugurate Spain’s newest contemporary art museum.
26 February 2021 • Mark Westall
His Majesty, the King of Spain, Felipe VI, and Her Majesty Queen Letizia officially inaugurated the Helga de Alvear Museum,… Read More