1900 SHILLING ( FINE ) C

1900 SHILLING ( FINE ) C

Regular price £7.00

1900 shilling ( fine ) c