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”