Homepage
Study Abroad
Italy
Ireland
Belgium
Scotland
E-mail me
A rather imposing looking building, not sure what it was though.