18" Oval Roman Glass Cross Necklace

$79.00