Spanish and Linguistics Lecture in Theatre L UCD

A full lecture theatre in the Newman Building at University College Dublin