Designed by
Title
Festival of Lights on Palais Saint-Pierre #28083703
Description
Festival of Lights takes place in the streets of Lyon on December 6, 2012 in Lyon, France. The Festival of Lights expresses gratitude toward Mary, mother of Jesus around December 8 of each year
This image is editorial