Galeria Helga de Alvear, Madrid, Spain