Renehan Hall, St Patrick's College, Maynooth

Collegeland, Maynooth, KE