Turquoise Stone Horseshoe Medallion Necklace

$28.00