32 inch Our Lady of Grace Statue

32 inch Our Lady of Grace Statue

  • $275.00
    Unit price per 


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