Les Voyageurs

A “Les Voyageurs” sculpture, part of a series of illuminated sculptures by French artist Cedric Le Borgne, is displayed along the South Bailey in Durham, England. “Durham Lumiere,” the UK’s largest light festival, brings together 35 British and international artists working with light. (Nigel Roddis/Reuters)

(Visited 1 times, 1 visits today)

Leave Your Comment Below

More Inspiring Stories