In the Fullness of Time

March 25th will come and go and few will mark its import. And yet the most pivotal event in all of human history is celebrated on this day. On March 25 the Catholic Church celebrates that moment in time the Second Person of the Blessed Trinity, the only-begotten Son of God, descended from heaven toContinue reading “In the Fullness of Time”

Pietro Annigoni’s Immaculate Heart of Mary

Painted in 1961 for the Church of the same name (Church of the Immaculate Heart of Mary, Hayes, Middlesex), Mary is depicted as the strong Mother of Mankind. The child, sleeping peacefully on her arm, represents humanity undisturbed by the chaos of the world, shown in the blazing explosion of the background. Mary’s foot crushesContinue reading “Pietro Annigoni’s Immaculate Heart of Mary”