IMMACULATE HEART OF MARY 10"

IMMACULATE HEART OF MARY 10"

  • $104.95
    Unit price per 
Shipping calculated at checkout.


A Veronese Immaculate Heart of Mary statue in fully hand-painted color, 10".