Immaculate Heart of Mary 2


1 in stock

1 in stock

The Immaculate Heart of Mary is an important symbol in Catholic spirituality.  The heart on fire represents the intensity of her love for Jesus and His people.  The white roses around her heart represent her purity.  The swords represent the pain that she suffered while watching her Son suffer in his Passion and Crucifixion.

Size: 8″ x 10″
Original: Paper, Mixed Media and Oils

Price: $75.00