St Luigi Scrosoppi | ICN

St Luigi Scrosoppi | ICN: Italian priest and founder of the Sisters of Providence. St Luigi was born on 4 August 1804, at Udine in Italy, the youngest of three sons of Domen...

Comments

Popular posts from this blog