Silver AMAZING GRACE Cross Necklace

$19.00

 Long antique silver necklace with Amazing Grace cross pendant.