St Peter Chanel and St Louis de Montfort | ICN

St Peter Chanel and St Louis de Montfort | ICN: St Peter Chanel was born in 1804 near Cras in France. His parents were peasants. His parish priest, the Abbe Trompier, took him on as a pupil becau...

Comments

Popular posts from this blog