New Arrivals
Stock
Gallery
News
Contact
More
Large framed Sacred Heart of Jesus originating from St Beuno's, North Wales.
Measurements: 101cm h x 81cm w
Ref - 4137