SIH dedication - Saint Louis University, Madrid Campus

Thu Sep 19, 2013
Inauguration of the new building, San Ignacio Hall, in Saint Louis University, Madrid Campus.