Historic Jewellery Reproduction Sterling Silver - Anglo-Saxon ring - Unisex

£ 135.00