30th anniversary
Saatchi Store
School Visits

Derry / United Kingdom

Lumen Christi College

Lumen Christi College Lumen Christi College is an 11 - 18 school situated on the banks of the lovely River Foyle. We like to listen to music and paint



Pupils' Art Works

Click on the images to see details