Navy Scarf Necklace with Hammered Cross

$24.99

Quantity