Immaculate Heart of Mary Statue

Immaculate Heart of Mary 36 Inches

Regular price
$475.00
Sale price
$475.00
Regular price
Sold out
Unit price
per 

36" Indoor Statue made of a Resin/Stone mix. Made in the USA.