36 inch Immaculate Heart Of Mary - Granite Finish

  • Sale
  • $219.95
  • Regular price $330.00


The Immaculate Heart Of Mary lawn and garden statue is  designed for long lasting durability indoors and outdoors

Material: Plastic