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



32 inch Our Lady Of Grace - Granite Finish

Sale price $219.95 Regular price $330.00

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

    Material: Plastic