9ct Oval St Christopher

New

9ct yellow gold

12x17mm oval

St Christopher pendant

£ 78.00

Add to Compare