32 inch Our Lady Of Grace - Granite Finish

  • Sale
  • $219.95
  • Regular price $330.00


Finely detailed 32 inch statue of Our Lady Of Grace. Designed for indoor and outdoor display.

Material: Plastic