E301 Sterling silver with spiny oyster hearts

$67.00

Sterling silver with spiny oyster hearts

Only one available!

Category: