HISTORY The icon is found in the most important sanctuary of the city and of the Archdiocese of Turin. According to the legend, a Czech…
AVE IMMACOLATA
HISTORY The icon is found in the most important sanctuary of the city and of the Archdiocese of Turin. According to the legend, a Czech…