Zuni Petit Point Turquoise Ring (ASG61)

$287.00





by Stephen Haloo

Size 9