St. Madeleine Sophie Barat

Calvary is the spot on earth which is nearest to Heaven.

Advertisements