TAKE AN EXTRA 20% OFF WITH CODE AT CHECKOUT: SACREDHEART20. HURRY! ENDS SUNDAY!



32 inch Our Lady Of Grace - Full Color Finish

Sale price $299.95 Regular price $450.00

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

    Material: Plastic