Elaine O'Keeffe Photography

Smiling Angel

A symbol of Reims, France, the iconic Smiling Angel is situated right above the main entrance of Notre Dame Cathedral. Her sweet smile stays with you as you walk inside, reminding you perhaps of the importance of fairness in all matters.