Mary holding a rose (10cm Height x 15cm W)

  • $35.00
    Unit price per 


Mary holding a rose, soft and subtle in its beauty, it makes a wonderful Holy Communion gift or simply add to your mantle.

We Also Recommend