Durham’s Diwali

The 2011 Lumiere festival, held in Durham (England), is one of the highlights of the city’s calendar. It’s a great chance to explore some imaginative works of modern art as installations are put… Continue reading