BBC documentary goes behind the scenes at the 404-year old Scots College in Rome

BBC Documentary Priest School.
BBC Documentary Priest School.