32 inch Our Lady Of Grace - White Finish

  • Sale
  • $209.95
  • Regular price $315.00


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

Material: Plastic