1697 Chester. William III First bust Shilling

1697 Chester. William III First bust Shilling

£78.00Price