Stained Glass Celtic Cross

£160.00

This beautiful stained glass Celtic Cross was hand made by the lovely people at Half-a-Moon.

Related products