gbclassiccoins.co.uk
1696 William III Early Milled Silver Shilling, First Bust
Coin for sale - 1696 William III Early Milled Silver Shilling, First Bust