Solid hand made natural stone.circa 1910.8.1 grams

Antique snake ring 18ct

AU$1,350.00Price