Swansea University, College of Arts & Humanities

city: Swansea (Wales)