William III 1696 Shilling - Good Fine

  • Sale
  • Regular price £95.00


ESC 1104, S.3497.

First bust.

Toned Good Fine.