1879 SHILLING ( FAIR ) 12
1879 SHILLING ( FAIR ) 12

1879 SHILLING ( FAIR ) 12

Regular price £20.00

1879 shilling ( fair ) 12