The Church of Our Lady of Light, La Tranche-sur-Mer, Vendee, France. Stained glass window of Our Lady of the Rosary.