Embroidered Marian Altar Cloth (2)

£425.00

Beautifully embroidered Marian altar cloth 

150cm x 350cm