A sterling silver and hand painted enamel German Shepherd ring

 

Size 6.5 CANNOT BE SIZED

German Shepard Ring

SKU: 51720
$495.00 Regular Price
$90.00Sale Price