Painting

Saint-Louis des Français
Roman Catholic Church
Rome, Italy

Photo: Anglican World/JMR