Virgin Mary

Immaculate Heart VII

 More payment options

A vintage illustration of the Immaculate Heart of Mary. 


Collections: Virgin Mary