Sterling Silver Celtic Cross Small Pendant

by Celtic Creations

$85.00 USD