32 inch Our Lady of Grace Statue

32 inch Our Lady of Grace Statue

  • $249.95
    Unit price per 


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