TAKE AN EXTRA 15% OFF WITH CODE AT CHECKOUT: SAINT15



32 inch Our Lady Of Grace - White Finish

Sale price $209.95 Regular price $315.00

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

    Material: Plastic