The Lumiere Festival Returns to Light Up Durham

The Lumiere Festival Returns to Light Up Durham, the Cathedral City: The cathedral city of Durham, in the north-east of England, is to hold its second Lumiere Festival, a spectacular free festival of light and art in November. Durham Lumiere Festival Using artworks made from light, the … [Read more...]