Our Lady

Shop Window reflection of the Eglise de Notre-Dame, Geneva