In the end, My Immaculate Heart will triumph.

Inscription over statue of Our Lady of Fatima, in the Convent of the English Sisters, Altoetting, Bavaria.
 

Comments