$ 21.00 USD
Many cherub angels surround the Virgin Mary in this painting of her Immaculate Conception by F. Rizi.
Click here to read our blog post about symbolism in Immaculate Conception paintings.