Faire Isles Trading Company
Celtic Knots with Synthetic Emerald Sterling Silver Ring
$14.95
Ring size
$14.95