Every year, the city of Lyon in southeastern France celebrates the “Festival of Lights” on Dec. 8, the solemnity of the Immaculate Conception. With numerous events, including a torchlight procession ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results