St Brigid Cross Charm – Sterling Silver

$38.00