Large sterling silver Oaxacan cross

Large sterling silver Oaxacan cross

$195.00