Celtic Band

9ct PJ628 £185 Silver available