Champlain Dublin: Celebrating 10 Years

Celebrating the Champlain College campus in Dublin, Ireland. 10 years of International Education and Cultural Immersion. Commemorating the Beauty of Ireland through highlighted student-created artwork in film and photography.

Céad Mile Fáilte