lopez-museum.com
Advent Calendar Day 8: Art as Religious Studies: Immaculate Conception
The Immaculate Conception is a dogma of the Catholic Church maintaining that from the moment when she was conceived the Blessed Virgin Mary was kept free of original sin and was filled with th…