Vintage Canadian Medallion Coin Necklace - Ornate Crown

$98.00