Vintage protective cross pendant, 925 sterling silver, ‘Save and Protect’

£18.99

In stock

1 view